Сегодня трёхмерная графика приобретает всё большую популярность и распространение в компьютерной сфере. Неудивительно, ведь некоторые виды информации лучше всего представлять в виде трёхмерных интерактивных виртуальных миров. Примерами тому могут служить интерактивные образовательные программы, виртуальные города, музеи, электронные магазины, игры, инженерные и научные демонстрации, архитектурные макеты и многое другое.
Перенос виртуальной реальности в Интернет с начала 1990-х годов считался грандиозной задачей. Плодом устойчивого интереса к идее виртуальной реальности и технологий трёхмерного моделирования стал VRML (Virtual Reality Modeling Language) Язык Моделирования Виртуальной Реальности. На сегодня это самая перспективная технология для решения поставленной задачи. Это язык, по структуре аналогичный HTML, только предназначенный для моделирования объёмных объектов и миров.
С появлением языка VRML мы получили возможность представлять в Web сложные трёхмерные миры с помощью простых команд. Так же, как и HTML, стандарт VRML не зависит от платформы и не нуждается в высокой пропускной способности сети. Так же, как и веб-страницы, миры VRML можно связывать друг с другом при помощи гиперссылок. Эти связи означают для нас возможность странствовать по трёхмерной «паутине», с лёгкостью перемещаясь из одного мира в другой. Всё, что Вы знаете об Internet и Web, применимо и к VRML. Вы можете просматривать VRML-документы с помощью своего веб-браузера с дополнительным VRML-модулем.
Просмотр трёхмерной «паутины» с каждым днём становится всё легче. Большинство веб-браузеров не имеет встроенных средств поддержки VRML, поэтому для того, чтобы Вы смогли прогуливаться по VRML-миру, необходимо подключить вспомогательную программу. К настоящему моменту создано довольно много таких пpогpамм. Они отобpажают инфоpмацию в окне веб-браузера, а не pаботают самостоятельно. Иными словами, они являются дополнениями (plug-ins) к интернет-просмотрщикам.